package com.njtoyo.taxi.admin.rest.wrapper.finance;

import cn.hutool.core.date.DatePattern;
import cn.hutool.core.date.DateTime;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import javax.validation.constraints.NotNull;

@Data
public class FinanceStatWrapper {

    @ApiModelProperty("开始日期，格式：yyyy-MM-dd")
    @DateTimeFormat(pattern = DatePattern.NORM_DATE_PATTERN)
    private DateTime startDate;

    @ApiModelProperty("结束日期，格式：yyyy-MM-dd")
    @DateTimeFormat(pattern = DatePattern.NORM_DATE_PATTERN)
    private DateTime endDate;

    @ApiModelProperty("是否为全部")
    @NotNull(message = "是否为全部 不能为空")
    private Boolean isAll;
}
